#ifndef _IN_COM_STRING_HANDLING_H_
#define _IN_COM_STRING_HANDLING_H_

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <pthread.h>
#include <time.h>
#include <ctype.h>
#include "InComPrint.h"

void Ext_InComStrHandle_Str2Hex(const char *sSrc,_OUT char *sDest,int nSrcLen);
void Ext_InComStrHandle_Hex2Str(const char *sSrc,_OUT char *sDest,int nSrcLen);
void Ext_InComStrHandle_Dec2Str(const char *sSrc,_OUT char *sDest,int nSrcLen);
int Ext_InComStrHandle_Byte2Int(char byte);
void Ext_InComStrHandle_StrToHexStr(char* str, char* hex,int str_len);
void Ext_InComStrHandle_Md5BinToHexStr(unsigned char* str, char* hex);
void Ext_InComStrHandle_Toupper(char *str);
void Ext_InComStrHandle_RemoveLastLines(char* str);
int Ext_InComStrHandle_Str2Dec(const char *sSrc,_OUT long int *sDest);

#endif
